rip-snorting mad - German English Dictionary